package com.makenv.service;

import com.makenv.dao.MsgMapper;
import com.makenv.domain.Msg;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.Date;
import java.util.List;

@Service
public class MsgService {

    @Autowired
    MsgMapper msgMapper;

    public int insert(String name, String email, String website, String content) {

        Msg msg = new Msg();
        msg.setName(name);
        msg.setEmail(email);
        msg.setWebsite(website);
        msg.setContent(content);
        msg.setTime(new Date());
        return msgMapper.insert(msg);
    }

    public List<Msg> showMsgList(int startRow, int num) {
        return msgMapper.showMsgList(startRow, num);
    }


    public int getMsgSum() {
        return msgMapper.getMsgSum();
    }

    public int deleteByPrimaryKey(int id) {
        return msgMapper.deleteByPrimaryKey(id);
    }

    public int updateByPrimaryKey(Msg msg) {
        return msgMapper.updateByPrimaryKey(msg);
    }

}
